Das Zugriffskontrolle von Innovator dient dazu, die alternative Änderung von Modellen durch mehrere Benutzer zu verhindern. Sie kann so grundsätzlich Konsolidierungsaufwand vermeiden.
Innovator besitzt eine eigene Zugriffskontrolle, welche verhindern kann, dass mehrere Benutzer gleichzeitig dasselbe Element (Modellelement, Diagramm, Tabelle, Text usw.) bearbeiten und so Änderungen gegenseitig überschreiben.
Alle Daten eines Repositorys werden von einer zentralen Stelle verwaltet: dem Repositoryserver. Alle Innovator-Anwendungen erhalten ihre Informationen vom Repositoryserver und präsentieren sie dem Benutzer. Zwischen Ihrer Benutzeroberfläche und dem Server werden nur die Daten ausgetauscht, die für das aktuelle Fenster relevant sind. Änderungen an diesen Daten werden dem Repositoryserver sofort mitgeteilt. Lokale und somit eventuell veraltete Kopien der Projektdaten gibt es nicht, so dass jeder Benutzer grundsätzlich mit den aktuellen Daten arbeitet.
Dasselbe Diagramm kann auf mehreren Arbeitsplätzen gleichzeitig dargestellt werden. Nur ein Benutzer erhält jedoch die Möglichkeit, das Diagramm exklusiv zu bearbeiten.
Sofern ein Benutzer das Zugriffsrecht besitzt, kann er vor einer Modifikation das jeweilige Element zum exklusiven Bearbeiten sperren.
Die Koordinierung der Benutzer erfolgt über eine explizite Zugriffskontrolle, die für Dokumente (Diagramme, Tabellen und Spezifikationen) zwischen Bearbeiten-Modus und Lese-Modus bzw. für Modellelemente zwischen Exklusiv bearbeiten und Freigegeben umschaltet.
Wenn Sie Modelldaten verändern möchten, so können Sie durch exklusives Bearbeiten sicherstellen, dass kein anderer Benutzer gleichzeitig dieselben Daten modifiziert, da sonst Widersprüche und Inkonsistenzen auftreten könnten. Diese Bedingung wird in Innovator grundsätzlich durch zwei Mechanismen realisiert.
Sie reservieren das Element, das Sie verändern möchten, für sich, und sperren es damit für andere Benutzer. Diese Reservierung wird vom Repositoryserver verwaltet. Er stellt sicher, dass während der Sperrung kein verändernder Zugriff eines anderen Benutzers erfolgen kann. Die Sperrung können nur Sie selbst oder der Administrator entfernen.
Im Gegensatz zu Diagrammen oder Tabellen können von einem Modellelement beliebig viele grafische Darstellungen im Modell existieren. Wenn Sie ein Modellelement ändern möchten, so können Sie es über jede beliebige seiner Darstellungen sperren. Gleichzeitig sperren Sie damit das Modellelement auch in allen seinen Darstellungen.
Ein Element, das von einer Änderung eines anderen Elements mit betroffen ist, darf zum Zeitpunkt der Änderung nicht von einem anderen Benutzer exklusiv bearbeitet werden.
Den Zustand eines Modellelements bezüglich Zugriffskontrolle erkennen Sie an einer Ergänzung seines Symbols und für ein selektiertes Modellelement an der aktiven Anzeige in der Gruppe Zugriffskontrolle. Außerdem wird im Knoten Sperre der Info angezeigt, welcher Benutzer das Element ggf. gesperrt hat.
| Symbolergänzung | Zustand | Bedeutung |
|---|---|---|
|
(ohne) |
Freigegeben |
Kein Benutzer hat das Element derzeit exklusiv zum Bearbeiten gesperrt. Sie können es bearbeiten oder zum exklusiven Bearbeiten sperren (sofern Sie das Zugriffsrecht darauf besitzen). |
|
|
Exklusiv bearbeiten |
Sie haben das Element zum exklusiven Bearbeiten selbst gesperrt. Sie können es nach Bedarf bearbeiten ohne mit anderen Benutzern in Konflikt zu geraten. |
|
|
Kein Zugriffsrecht |
Sie haben in Ihrer aktuellen Rolle kein Zugriffsrecht auf das Element und können es deshalb nicht bearbeiten. Welche Rollen ein Zugriffsrecht auf das Element besitzen, wird für das selektierte Element dynamisch im Toolfenster Eigenschaften und über den Befehl Start>Bearbeiten>Info im Toolfenster Info angezeigt. |
|
|
Fremdgesperrt |
Ein anderer Benutzer bearbeitet das Element exklusiv. Sie können das Element nicht bearbeiten. |
|
Zugriffskonflikt |
Sie haben das Element mit vorübergehenden Administratorrechten zum exklusiven Bearbeiten gesperrt und sich anschließend als Modelladministrator abgemeldet. Sie können das Element weder bearbeiten noch freigeben. Zum Freigeben benötigen Sie erneut vorübergehend Administratorrechte. |
Innovator X Generation 11 R4 - Copyright © 2011-2012 - MID GmbH Nürnberg - DIN EN 9001 zertifiziert - Alle Rechte vorbehalten.